Вчера QA.GURU анонсировали вебинар с Head of QA в Dodo Engineering Дмитрием Тучс!
Занять место бесплатно еще можно, регистрация здесь▶️
Встреча для тех, кто уже пишет на Java и хочет прокачаться в архитектуре автотестов.
Спикер, Дмитрий Тучс — Head of QA в Dodo Engineering, инженер с многолетним опытом и член программного комитета конференций CodeFest, CodeTalks, EpicHey!, E-CODE. Помимо QA — бэкграунд в Java-разработке, аналитике и проектном менеджменте с 2009 года.
Что будет на вебинаре?
— Познакомитесь с учебным проектом Niffler: вместе взглянем на микросервисную архитектуру и технические решения проекта, с которым предстоит работать.
— Разберетесь, чем «тесты на Google» (black box) отличаются от white box.
А еще на занятии вы:
— Напишете свой первый JUnit Extension для создания тестовых данных через API. И тест, показывающий элегантность такого решения.
— Создадите полноценный «каркас» будущего проекта с E-2-E тестами: сразу напишем конфиги, page-objects, API-клиенты, DTO и многое другое!
Занять место▶️ ▶️ ▶️
Реклама. Рекламодатель: ИП Васенков Станислав Олегович, ИНН 774335827403, erid: 2Vtzqvmmebf
Занять место бесплатно еще можно, регистрация здесь
Встреча для тех, кто уже пишет на Java и хочет прокачаться в архитектуре автотестов.
Спикер, Дмитрий Тучс — Head of QA в Dodo Engineering, инженер с многолетним опытом и член программного комитета конференций CodeFest, CodeTalks, EpicHey!, E-CODE. Помимо QA — бэкграунд в Java-разработке, аналитике и проектном менеджменте с 2009 года.
Что будет на вебинаре?
— Познакомитесь с учебным проектом Niffler: вместе взглянем на микросервисную архитектуру и технические решения проекта, с которым предстоит работать.
— Разберетесь, чем «тесты на Google» (black box) отличаются от white box.
А еще на занятии вы:
— Напишете свой первый JUnit Extension для создания тестовых данных через API. И тест, показывающий элегантность такого решения.
— Создадите полноценный «каркас» будущего проекта с E-2-E тестами: сразу напишем конфиги, page-objects, API-клиенты, DTO и многое другое!
Занять место
Реклама. Рекламодатель: ИП Васенков Станислав Олегович, ИНН 774335827403, erid: 2Vtzqvmmebf
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
QA.GURU | Автоматизация, ручное тестирование, карьера в QA
Комьюнити QA-инженеров, практика, обучение и карьерное развитие.
Школа основана QA-инженерами — 3000+ выпускников, больше 5 лет на рынке.
Наши курсы: https://qa.guru
Отзывы: @qa_guru_reviews
Поддержка @qa_guru_support | Чат: @qa_guru_chat
Школа основана QA-инженерами — 3000+ выпускников, больше 5 лет на рынке.
Наши курсы: https://qa.guru
Отзывы: @qa_guru_reviews
Поддержка @qa_guru_support | Чат: @qa_guru_chat
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье рассматриваются виртуальные потоки, появившиеся в Java начиная с версии 21.
Автор проводит сравнительные тесты виртуальных потоков и традиционных потоков, анализируя их влияние на производительность и управление параллелизмом в приложениях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Некоторые из этих однострочников — скорее ловушки: выглядят эффектно, но легко навредят в проде, другие — простые и надёжные, их можно использовать без сомнений.
Ниже — градация от “никогда так не делайте” до “можно и нужно применять”.
a = a + b - (b = a);
list.get(new Random().nextInt(list.size()));
Files.readAllLines(Path.of("file.txt"));
str.equals(new StringBuilder(str).reverse().toString());
list.removeIf(Objects::isNull);
List.of("Java", "Developer");
Math.max(a, b);
String.join(", ", fruits);
list.stream().filter(x -> x > 10).count();
list.sort(Comparator.reverseOrder());
Знаете ещё? Пишите в комментах
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
Айтишники, хватит выгорать! Лето – время обновить систему
Если чувствуете, что энергия уходит быстрее, чем компилируется код, подписывайтесь на канал психолога, который помогает таким же «выгоревшим» гикам, как вы 👉🏼 https://www.tg-me.com/vadimpetrovpsi
Вас ждут полезные советы по восстановлению сил и забавные мемы о жизни программистов. Кто сказал, что психология – это скучно? 😎
Вы узнаете:
✔️ Как организовать рабочий день так, чтобы не потерять интерес к любимому делу
✔️ Как повышать продуктивность и восстанавливать психоэмоциональное состояние
✔️ Как научиться управлять стрессом и находить баланс (да-да, это возможно даже в мире бесконечных дедлайнов)
Подписывайтесь на канал Психолог взрослого человека, чтобы не просидеть все лето без настроения – жизнь слишком коротка, чтобы тратить её на усталость!
Если чувствуете, что энергия уходит быстрее, чем компилируется код, подписывайтесь на канал психолога, который помогает таким же «выгоревшим» гикам, как вы 👉🏼 https://www.tg-me.com/vadimpetrovpsi
Вас ждут полезные советы по восстановлению сил и забавные мемы о жизни программистов. Кто сказал, что психология – это скучно? 😎
Вы узнаете:
✔️ Как организовать рабочий день так, чтобы не потерять интерес к любимому делу
✔️ Как повышать продуктивность и восстанавливать психоэмоциональное состояние
✔️ Как научиться управлять стрессом и находить баланс (да-да, это возможно даже в мире бесконечных дедлайнов)
Подписывайтесь на канал Психолог взрослого человека, чтобы не просидеть все лето без настроения – жизнь слишком коротка, чтобы тратить её на усталость!